package com.sc.nft.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.sc.nft.enums.SingInSourceEnum;
import com.sc.nft.sup.SuperEntity;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 用户签到表
 * @TableName sc_user_sign_in
 */
@TableName(value ="sc_user_sign_in")
@Data
@ApiModel(value = "sc_user_sign_in 对象", description = "")
public class UserSignIn extends SuperEntity implements Serializable {

    /**
     * 签到用户Id
     */
    private Long userId;

    /**
     * 签到时间
     */
    private Date signInTime;

    /**
     * 签到活动表Id
     */
    private Long activityBasicsId;

    /**
     * 签到来源(0:正常签到 1:补签)
     */
    private SingInSourceEnum signInSource;


}